demonstrate one's abilities - Espagnol Anglais Dictionnaire